Big Huge Thesaurus

apothecary's shop

noun